#烤地瓜案例
'''
设计一个类：地瓜类；
    地瓜的状态；
    1.烤的时间；
    2.地瓜的状态；
    3.添加的调料；
    烤的方法：
    根据烤的时间设定状态；
    添加调料的方法：
'''

class Digua():
    def __init__(self):
        self.cooktime=0
        self.status='生的'
        self.tiaoliao=[]

    def __str__(self):
        return f'一个地瓜烤的时间{self.cooktime}，状态{self.status},调料{self.tiaoliao}'

    def barke(self,barketime):
        self.cooktime += barketime
        if 0<=self.cooktime<3:
            self.status='生的'
        elif 3<=self.cooktime<8:
            self.status='熟了'
        elif 8<=self.cooktime:
            self.status='焦了'

    def jiatiaoliao(self,zl):
        self.tiaoliao.append(zl)

digua1=Digua()
print(digua1)
digua1.barke(5)
print(digua1)
digua1.barke(4)
print(digua1)
digua1.jiatiaoliao('yan')
digua1.jiatiaoliao('tang')
print(digua1)